refuge of game - German English Dictionary